package homework;


import java.util.Scanner;

import org.junit.Test;

/**
 * (1)、依次将10个数输入，然后将最大的数打印出来
 * @author 罗智壕-13424431416
 *
 * 2017年4月6日
 */
public class FunctionTest01 {
	
	//定义用户输入的次数
	static final int count = 10;
	
	@Test
	public void maxTest() throws Exception {
		max();
	}
	
	/**
	 * 1.把用户输入的数据存进到数组
	 * 2.然后循环数组，定义一个整型存最大数
	 * 3.拿定义的整型判断是否最大于数组里面的数据
	 * 4.如果大于的话，赋值给基本类型，以此类推
	 */
	public void max(){
		Scanner scanner = new Scanner(System.in) ;  
		System.out.println("输入10个数：");
        int[] arrays = new int[count];
        
        //循环用户输入的数字
        for (int i=0; i<count; i++) {  
            int value = scanner.nextInt();  
            //把用户输入的数据存进到数组
            arrays[i] = value;  
        }  
        
        //定义一个类型存放最大值
        int max = 0;
        //循环数组
        for(int i=0; i<arrays.length; i++){
        	//判断当前值是否大于上个值
        	if(arrays[i] > max)
        		max = arrays[i];
        }
        System.out.println("最大数为："+max);
        //关闭
        scanner.close(); 
	}
}
